repeating courses - French English Dictionary